home *** CD-ROM | disk | FTP | other *** search
-
- // JavaScript wrapper for r3packer.h
- // Auto generated file, do not modify by hand
- // Copyright ⌐ 2004, Realsoft Graphics Oy
-
- var R3_PACKER_H = 1;
- include("oops/r3gmanag.js")
-
-
- var R3CLID_PACKER = 22;
-
-
-
-
- // Description: Return the first slave in the packing order.
- // Returns: Object, the slave
-
- R3PAM_GETFIRSTSLAVE = 22000;
-
- function mR3PAM_GETFIRSTSLAVE() {
- return R3ToJS( DoA(this.r3obj, 22000, 0, R3TID_INTEGER, 0));
- }
-
- // Description: Gets previous slave for position.
- // Returns: Object, slave before the position.
-
- R3PAM_GETSLAVEBYPOSITION = 22001;
-
- function mR3PAM_GETSLAVEBYPOSITION() {
- return R3ToJS( DoA(this.r3obj, 22001, 0, R3TID_INTEGER, 0));
- }
-
- // Description: Gets slaves at, before, and after a position.
- // Returns: Object, slave at the position
- // p1: Object[], prev slave
- // p2: Object[], next slave
-
- R3PAM_GETSLAVESNEARPOSITION = 22002;
-
- function mR3PAM_GETSLAVESNEARPOSITION(p1, p2) {
- return R3ToJS( DoA3(this.r3obj, 22002, p1, R3TID_OBJECT, R3TNF_ARRAY, p2, R3TID_OBJECT, R3TNF_ARRAY, 0, R3TID_INTEGER, 0));
- }
-
- // Description: Add new slave with given pack and anchor flags.
- // p1: Integer, pack flags
- // p2: Integer, alignment flags
- // p3: Object, slave,
-
- R3PAM_ADD = 22003;
-
- function mR3PAM_ADD(p1, p2, p3) {
- DoA3(this.r3obj, 22003, p1, R3TID_INTEGER, 0, p2, R3TID_INTEGER, 0, p3, R3TID_OBJECT, 0);
- }
-
-
-
-
- R3PA_Orientation = 22500;
- function SetR3PA_Orientation(value) {
- R3Set(this.r3obj, R3PA_Orientation, value, R3TID_INTEGER, 0);
- }
-
- function GetR3PA_Orientation() {
- return R3Get(this.r3obj, R3PA_Orientation, R3TID_INTEGER, 0);
- }
-
- var R3PA_PackFlags = 22501; // Integer
- var R3PA_Anchor = 22502; // Integer
- var R3PA_PadX = 22503; // Integer
- var R3PA_PadY = 22504; // Integer
- var R3PA_IPadX = 22505; // Integer
- var R3PA_IPadY = 22506; // Integer
- R3PA_SlaveList = 22507;
- function GetR3PA_SlaveList() {
- return R3Get(this.r3obj, R3PA_SlaveList, R3TID_LIST, R3TNF_ARRAY);
- }
-
- var R3PA_InsertAfter = 22508; // Object
- var R3PAOF_VERTICAL = 0;
- var R3PAOF_HORIZONTAL = 1;
- var R3PAPF_EXPAND = 1;
- var R3PAPF_FILLX = 2;
- var R3PAPF_FILLY = 4;
- var R3PAAF_CENTER = 0;
- var R3PAAF_N = 1;
- var R3PAAF_NE = 2;
- var R3PAAF_E = 3;
- var R3PAAF_SE = 4;
- var R3PAAF_S = 5;
- var R3PAAF_SW = 6;
- var R3PAAF_W = 7;
- var R3PAAF_NW = 8;
- var R3PAAF_ALIGN = 9;
- var R3PAIF_GAP = 0;
-
-
- function r3Packer () {
- this.base = r3God;
- if(arguments.length) {
- this.base(R3CLID_PACKER, arguments);
- }
- // Methods
- this.GETFIRSTSLAVE=mR3PAM_GETFIRSTSLAVE;
- this.GETSLAVEBYPOSITION=mR3PAM_GETSLAVEBYPOSITION;
- this.GETSLAVESNEARPOSITION=mR3PAM_GETSLAVESNEARPOSITION;
- this.ADD=mR3PAM_ADD;
-
- // Attributes
- this.GetOrientation=GetR3PA_Orientation;
- this.SetOrientation=SetR3PA_Orientation;
- this.GetSlaveList=GetR3PA_SlaveList;
- }
-
- r3Packer.prototype=new r3Gmanager;
- // r3packer.h_H